#ifndef IPNAME_H
#define IPNAME_H

#include <QtGui/QDialog>
#include <QString>
#include <QListWidgetItem>

namespace Ui {
    class IPName;
}

class IPName : public QDialog {
    Q_OBJECT
public:
    IPName(QWidget *parent = 0);
    ~IPName();
	bool Initialize();

protected:
    void changeEvent(QEvent *e);

private:
	bool AlreadyExist(QString ipName);
	void Initwidget();

private:
    Ui::IPName *m_ui;

private slots:
	void on_listWidget_itemChanged(QListWidgetItem* item);
	void on_listWidget_itemClicked(QListWidgetItem* item);
	void on_listWidget_itemDoubleClicked(QListWidgetItem* item);
	void on_btn_addmsg_clicked();
	void on_btn_ok_clicked();
	void on_btn_del_clicked();
	void on_btn_add_clicked();

signals:
	void sigAddSendList(QString name);
};

#endif // IPNAME_H
